package com.boot.code.properties;

import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.NoArgsConstructor;
import lombok.experimental.SuperBuilder;

/**
 * @author 霜寒 <1621856595@qq.com>
 * @description model->mapper->service->control各层的配置
 * @date 2020/4/2 17:54
 **/

@Data
@SuperBuilder
@NoArgsConstructor
@EqualsAndHashCode
public class LayerProperties {

    /**
     * @description 此层是否进行构建
     * @date 2020/4/2 17:56
     **/
    private Boolean enable = true;

    /**
     * @description 类名、文件名的前缀
     * @date 2020/4/2 17:54
     **/
    private String prefix = "";

    /**
     * @description 类名、文件名的后缀
     * @date 2020/4/2 17:54
     **/
    private String suffix = "";

    /**
     * @description 类名、文件名的包名
     * @date 2020/4/2 17:54
     **/
    private String path;

    /**
     * @description 模板名
     * @date 2020/4/2 17:54
     **/
    private String template;

}
